Category: Zone BBS Suggestions and Feedback
Recently as there has been more of a lag on the site there has been more of a trend for people to send multiple quicknotes. If you are in the quicknote box and you press the “send” button and nothing happens, people tend to press the button time and time and time again, until the page refreshes. But what people seem to either not realize or not think about, is that, despite the fact the page hasn’t refreshed for you, the quicknote will actually have been sent. So every time you click that button, the same quicknote will be sent, therefore clogging up an already lagging site. There is actually a simple solution to this. If the page doesn’t refresh on the first press of the button, if you press the pc cursor, it will turn forms mode off and you can refresh the page normally with f5 until it refreshes. If you have windoweyes I can’t help you but this does work for jfw.
i'd love to think that this truly sensible offering of advice will help! however apparently most people are simply too stupid to adsorb this simple peace of information! take cmichael414 for example who has been told twice now about it and yet continues repetedly with this fruitless exorcise!
god some people really are too dumb for words!
What would be nice is if the php code would store a "most recent 100 messages" per user kind of buffer. Then, upon each sent PHP request for quicknotes: If the current quicknote post request matches with one of the same within that buffer, and the user posting the matching quicknote is the same one who posted the previous quicknote, ignore it.
For example: Lets say in the buffer, there's a message that's from George_Of_The_Jungle saying "I'm a fish and I have no fins." Now, lets say the same message is sent a second time, and is also being sent by George_of_The_Jungle: The PHP code should then discard the second duplicate. It's a bit involved, but it'd cure the multiple/repeat quicknotes situation. Now, as to private quicknotes, that's a totally different mystery as to whether to apply the same rule or not.
well yeh the principle of doing that is a good one but as you say, it's a bit involved. Meantime everyone seems to know how it is but no one seems to pay it any attention. and as for cmitchell ... well dan she has the both of us on ignore so ... wasted.
*shrugs*. i guess she has as much respect for me as i do her then!
I don't know, does PHP support variable arrays? If it does, it wouldn't be too hard to do really. Of course, if it doesn't, then you *could* always do a write/read to file comparison, even if that's the less than elegant way to do it. Assuming it does support arrays, you'd only need to loop through 100 steps to see whether the messages are duplicated within those last hundred messages. And actually, the array could be made to about 25, for faster searching, since 100 would actually be a bit too broad.
Well i admit that I was one of these dumb users. But now I learned from my mistake and you may agree that I do it less than earlier. I was just too impatient to wait till the site refreshed.
hmm, i just wait until the page refresh... since i am afraid that either the qn would not be sent or that i could lost some of my quicknotes. And well i don't need to know when to press the pc cursor keystroke since the soud scheme indicates when the page is loading in the screen.... so
Yeah I am not too patient but i am trying harder now *smiles*.
hey people, it's simple, type the quick note, wait, wait, wait...... till the page refreshes, ok? well, hope this piece of advice works, and please for gods sake dO NOT SEND MULTiplE QUiCK noTES PLEasE, me and your fello zoners ask nicely.It clogs and lags the site even more. So, type the quick note and wait. ok, i'm gone.